host country supervisor - Turkish English Dictionary